package com.openlab.service.notice.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @Author
 * @Date 2022/8/16 22:47
 * @Description: TODO
 * @Version 1.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class NoticeDetailInfo implements Serializable {
    @TableId(value = "id",type = IdType.AUTO)
    private Long id;
    private String title;
    private String overview;
    /**
     * 发布通知的内容
     */
    private String content;
    private Long communityId;
    private Long noticeTplId;
    private Integer published;
    private Long publishedAt;
    private Long publishedBy;
    private Long createdBy;
    private Long createdAt;

    private String tpl;
    /**
     * tpl 内容
     */
    private String tplContent;
    private String realName;
}
